﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
ul,li{list-style:none;}
img{vertical-align:middle; border:none 0;}
input,select{vertical-align:middle;}
.clearfix:after{clear:both; display:block; visibility:hidden; content:"."; font-size:0; height:0;}
*html .clearfix{zoom:1;}
.cl{clear:left;}
.cr{clear:right;}
body{font-family:"宋体"; font-size:12px;}
em{font-style:normal;}
.btnglaycss{border:1px solid #D8D8D8; background:#f0f0f0;border-radius:4px;padding: 5px 20px;cursor:pointer; font-weight:bold;color:#12799A;}
.btnbluecss{border:1px solid #D8D8D8;background:#12799A;border-radius:4px;padding: 5px 20px;cursor:pointer; font-weight:bold;color:#fff;}
/******************************************************************头部*************************************************************************/
#websitheader{position:fixed;left:0;top:0;width:100%;z-index:999999;}
#top{width:100%;background:#000; height:32px; line-height:32px;}
.topMenu{width:1000px; margin:0 auto;}
.topMenu_left{float:left;color:#fff; font-weight:bold; font-size:14px;}
.topMenu_right{float:right;}
.topMenu_right span{color:#fff; background:url(../Content/images/user.png) left center no-repeat; padding-left:30px; display:inline-block; margin-right:10px;}
.topMenu_right a{text-decoration:none; color:#fff;}
/*公司logo设置*/
.header{width:100%; height:70px;  background:#fff;}/*overflow:hidden;*/
.header_contents{width:1000px; margin:0 auto;}
.logo_left{float:left; margin-top:10px;}
.logo_left img{float:left; margin-right:10px;}
.logo_left span{display:block; float:left; margin-top:8px;}
.logo_left span a{text-decoration:none; color:#000000; font-size:16px; font-weight:bold;}
.logo_left span em{margin-top:2px; display:inline-block;}
.cto_set{float:right; margin-top:30px; color:#666;}
.cto_set em{float:left;}
.cto_set em a{text-decoration:underline; color:#666; margin-right:10px;}
.cto_set strong{float:left; color:#666; font-weight:normal;}
.cto_set .set{float:left; margin-left:10px; margin-right:4px; position:relative;}
.cto_set .set a{color:#666; text-decoration:none;}
.cto_set .set a img{margin-left:2px;}
.cto_set img{cursor:pointer;}
.settingsvisible,.hide{display:none;}
.settingsshow{display:block;}
#settings{ cursor:pointer; position:relative;}
#settings ul{ width:60px;position:absolute;z-index:999; background:#fff;border: 1px solid #D8D8D8;border-radius:4px;padding:10px;}
#settings ul li{clear:both;height:25px;line-height:25px;}
#settings ul li a{display:block; height:22px; line-height:22px;text-decoration:none;color:#000;padding:0 5px;}
#settings ul li a:hover{background: none repeat scroll 0 0 #12799A;color: #FFFFFF;}

/*导航菜单*/
.navs{width:100%; background:#f0f0f0;  border-bottom:1px solid #d8d8d8;}
.nav_contents{width:1000px; margin:0 auto; height:39px;}
.nav_contents > ul > li{float:left; margin:0 10px 0 0; position:relative;}
.nav_contents > ul > li > a{font-weight:bold; color:#333333; text-decoration:none; font-size:14px; display:block; padding:12px 6px;}
.nav_contents > ul > li a.active{display:block; background:#fff; border-radius:4px 4px 0 0; border:1px solid #d8d8d8; margin-top:4px; padding: 6px 8px 13px; position:relative; z-index:1; margin-bottom:-1px; border-bottom:0;}
/*二级菜单*/
.subMenu{position:absolute; background:#fff; border-radius:0 0 4px 4px ; border:1px solid #d8d8d8; width:80px; z-index:0; padding:10px; display:none;}
.subMenu ul li a{text-decoration:none; color:#333333; display:block; height:22px; line-height:22px;padding: 4px 7px;}
.subMenu ul li a:hover{background: none repeat scroll 0 0 #12799A;color: #FFFFFF;}
/*主体内容*/
.wrap{width:100%;}
.wrapContents{width:1000px; margin:0 auto 16px;}
.wrapContents h1{margin:23px 0 10px 0; font-size:16px; color:#333333;}
.positions a{display:inline-block; text-decoration:none; color:#7e7e7e; padding:10px 12px;}
.positions a.cur{background:#12799a; color:#fff; border-radius:3px; font-weight:bold;}

.webContents{margin:36px auto 0px; width:1000px;}
/*网站速览*/
.webLeft{float:left; width:608px; float:left; margin-right:28px; margin-bottom:30px;}
.snapshot{border:1px solid #d9d9d9; background:#f3f3f3; padding:15px 10px 14px 12px; border-radius:5px;}
.snapshot h1{font-weight:bold; font-size:14px; color:#333333; border-bottom:1px solid #d9d9d9; padding-bottom:12px;}
.snapNum{margin-top:9px;}
.snapNum span{margin-right:8px; color:#368ca7;}
.snapNum span em{background:#d3e186; display:inline-block; padding:4px 2px; color:#656565; margin-right:3px;}
.resume_tab{margin-top:13px;}
.resume_tab p{float:left; font-weight:bold; margin-top:5px;}
.resume_tab ul{float:left;}
.resume_tab ul li{float:left; display:block; color:#333333; width:46px; height:26px; text-align:center; line-height:26px; cursor:pointer;}
.resume_tab ul li.cur{border-radius:3px 3px 0 0; background:#fff;}
.resume_box{background:#fff;}
.resume_box table td{height:33px; border-bottom:1px solid #d9d9d9; color:#333333; padding-right:8px;}
.resume_box table td em{color:#368ca7; margin-right:15px; margin-left:3px;}
.resume_box table td a{text-decoration:none; color:#0000ff;}
/*常见问题*/
.faq{margin-top:20px; background:#f3f3f3; border-radius:5px; padding:20px 14px 10px 11px; border:1px solid #d9d9d9; height:151px;}
.faq_tab ul li{float:left; display:block;color:#333333; width:70px; height:26px; text-align:center; line-height:26px; cursor:pointer;}
.faq_tab ul li.cur{border-radius:3px 3px 0 0; background:#fff;}
.faq_box{background:#fff; padding-left:12px; padding-top:6px; height:118px;}
.faq_box p{line-height:22px;}

.webRight{float:right; background:#f3f3f3; border:1px solid #d9d9d9; border-radius:5px; width:335px; padding:0px 13px 10px 10px;}
.webRight h1{font-weight:bold; font-size:14px; color:#333333; border-bottom:1px solid #d9d9d9; padding-bottom:6px; margin-top:8px;}
.webRight_box{background:#fff; margin-top:4px; padding-bottom:6px;}
.webRight_box ul li{height:38px; line-height:38px; border-bottom:1px solid #d9d9d9; padding-left:4px;}
.webRight_box ul li:last-child{border:none;}
.webRight_box ul li a{text-decoration:none; color:#0000ff; margin-right:12px;}

#index_footer{clear:both; width:100%;}
.footerContents p{text-align:center;}


/******************************************************************************************************newResume***************************************************************************************************/
#gd_tab{width:1000px;border:1px solid #D9D9D9; border-radius: 4px 4px 0 0;}
#gd_tab thead tr th{background:#FBFBFB; border-bottom:1px solid #D9D9D9; height:28px; line-height:28px;text-align:left;}
#gd_tab tbody tr td{border-bottom:1px solid #D9D9D9; height:39px; line-height:39px; text-align:left;}
#gd_tab tbody tr td span{color:#12799a;}
#gd_tab thead tr th input{margin-left:8px;}
#gd_tab tbody tr td input{margin-left:6px;}
#gd_tab tbody tr td a.candidate{display:inline; background:#339999; color:#fff; border-radius:3px; padding:2px 3px;}
#gd_tab tbody tr td img{margin-left:3px;}
.pagelists_btns a.fbsx{text-align:left; padding-left:5px;}
.fbsx{background:url(../images/output.png) 68px center no-repeat; position:relative;}
.fbsx div{background:#ececec; width:123px; display:none; position:absolute; left:0;}
.fbsx div ul li{font-weight:normal; padding-left:6px;}

/******************************************************************************************************ResumeSkim***************************************************************************************************/
.situation_box div{color:#999999;}
.situation_box div b{margin-right:10px; font-weight:normal;}
.welfare02{border-bottom:1px solid #dddddd;}
.ypzt{margin-top:10px;}
.ypzt p{float:left; color:#333333; font-size:12px; margin-right:10px;}
.ypzt select{width:116px; height:22px; line-height:22px; border:1px solid #d9d9d9; border-radius:2px; font-size:12px;}
.situation_box div.zxbq{margin-bottom:0;}
.zxbq p{float:left; color:#333333; font-size:12px; margin-right:10px;}
.Optional_tips{float:left; width:168px;}
.Optional_tips select{width:168px; height:22px; line-height:22px; border:1px solid #d9d9d9; border-radius:2px; margin-bottom:10px; font-size:12px;}
.Optional_tips input{border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;width:168px; height:22px; line-height:22px; border-top:1px solid #787878; font-size:12px;}

/*浏览职位*/
.search{height:48px; background:#f0f0f0; border-radius:5px; margin-top:10px; line-height:58px;}
.search_left{float:left;}
.caozuo{float:left; margin-top:9px; margin-left:16px; display:inline;}
.caozuo a{width:78px; height:30px; line-height:30px; border-radius:5px; border:1px solid #dadada; display:block; float:left; text-align:center; text-decoration:none; color:#12799a; font-weight:bold; margin:0 4px;}
.caozuo a em{font-style:normal; color:#333333; background:#fff; width:22px; height:22px; display:inline-block; line-height:22px; border-radius:50%;margin-left:14px;}
.seachBox{float:left; margin-top:9px; margin-left:100px; display:inline; position:relative; width:296px;}
.search_input{width:236px; height:30px; border:1px solid #d9d9d9; color:#dbdbdb; text-indent:2px;}
.searchBtns{background:#ececec; border-radius:3px; border:1px solid #d9d9d9; height:32px; width:60px;color:#12799a; font-weight:bold; position:absolute; right:10px; cursor:pointer;}
.gjss{float:left; height:33px; border-left:1px dotted #666666;border-right:1px dotted #666666; margin-top:9px; line-height:33px;}
.gjss a{color:#12799a; font-weight:bold; text-decoration:none; padding:0 10px;}
/*分页*/
.search_right{float:right;}
.search_right ul li{float:left; margin-right:10px;}
.search_right ul li a{color:#12799a; text-decoration:none; display:iline-block;}
.search_right ul li a.cur{border:1px solid #6ea1d4; background:#e6f3ef; color:#12799a; padding:2px 4px;}
/*表格信息*/
.wrapContents table{border:1px solid #d9d9d9;border-radius:4px 4px 0 0 ;}
.wrapContents table thead tr th{background:#fbfbfb; height:28px; line-height:28px; border-bottom:1px solid #d9d9d9;}
.wrapContents table tbody tr td{height:39px; line-height:39px; text-align:center;border-bottom:1px solid #d9d9d9;}
.wrapContents table tbody tr td a{color:#12799a; text-decoration:none;}
.wrapContents table tbody tr td a.manage{margin-left:4px; width:40px; height:21px; padding:2px 4px;}
.on{border:1px solid #ccc;}
.wrapContents table tbody tr td a span{margin-left:2px;}
.wrapContents table tbody tr td.last_td{position:relative; left:0; top:0;}
.manage_menu{position:relative;}
.plist{width:67px; border:1px solid #ccc; position:absolute; right:48px; top:28px; text-align:right; padding-right:8px; display:none; z-index:3; background:#fff;}
.plist a{line-height:18px; text-align:right;}
/*翻页*/
.pagelists{clear:both; height:48px; background:#f0f0f0; border-radius:4px; line-height:58px;}
.pagelists_btns{float:left;}
.allCheck{float:left; margin-left:10px; display:inline;}
.allCheck span{margin-left:6px;}
.pagelists_btns a{width:78px; height:30px; line-height:30px; border-radius:5px; border:1px solid #dadada; display:block; float:left; text-align:center; text-decoration:none; color:#12799a; font-weight:bold; margin:14px 4px;}
/********************************************版权*****************************************************/
#footer{width:100%; border-top:1px solid #999999; clear:both;position:fixed;bottom:0; background:#fff;z-index:999999;}
.footerContents{width:1000px; height:38px; line-height:38px; margin:0 auto;}
.footerContents p{color:#666666; text-align:left;}

/*-------------------------------------------------------------add-------------------------------------------------------------------------------*/
/*职位描述*/
.zwms{height:450px; background:#f0f0f0;}
.zwms_title{background:#8f8f8f; height:37px; line-height:37px; color:#fff; text-indent:10px; font-size:16px;}
.zwms_box{padding:12px 0 0 106px;}
.zwms_box font{color:#F00;vertical-align:top;}
.zwms_box p{margin:12px 0; color:#333;}
.zwms_box p label{color:#333333;}
.zwms_box p span{color:#b5b5b5;}
.zwlb_select{width:368px; height:22px; line-height:22px; border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;}
.work_input{width:366px; height:24px; line-height:24px; border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; margin-right:14px;}
.emply{width:142px;height:24px; line-height:24px; border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; margin-right:14px;}
.workArea{width:160px;height:22px; line-height:22px; border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; margin-right:10px;}
.number{width:80px; height:24px; line-height:24px;border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; margin-right:4px;}
textarea{width:532px; height:186px;border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;}
.zwms_box p span.lanage{margin:8px 0 0 60px; display:inline-block;}
/*任职要求*/
.rzyq{height:403px;background:#f0f0f0; margin-top:18px;}
.rzyq_Title{background:#8f8f8f; height:37px; line-height:37px; color:#fff; text-indent:10px; font-size:16px;}
.rzyq_box{padding:10px 0 0 105px;}
.rzyq_box font{color:#F00;vertical-align:top;}
.rzyq_box label{color:#333333;}
.rzyq_box label.shulian{margin-left:18px;}
.rzyq_box span{color:#b5b5b5; margin-left:4px;}
.rzyq_box_Top_left{float:left; margin-right:114px;}
.rzyq_box_Top_left p{margin:12px 0;}
.rzyq_box_Top_right{float:left;}
.rzyq_box_Top_right p{margin:12px 0;}
.age{width:60px; height:24px; line-height:24px;border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;}
.rzyq_box p span.lanage{margin:8px 0 0 60px; display:inline-block;}
/*薪酬福利*/
.xcfl{height:266px; background:#f0f0f0; margin-top:18px;}
.xcfl_title{background:#8f8f8f; height:37px; line-height:37px; color:#fff; text-indent:10px; font-size:16px;}
.xcfl_box{padding:15px 0 0 74px;}
.xcfl_box p{margin:12px 0;}
.xcfl_box font{color:#F00;vertical-align:top;}
.xcfl_box label{color:#333333; text-align:right; display:inline-block; width:84px;}
.xcfl_box span{color:#b5b5b5; margin-left:4px;}
textarea.pay_textarea{width:532px; height:99px;border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;}
.xcfl_box p span.lanage{margin:8px 0 0 80px; display:inline-block;}
/*联系方式*/
.lxfs{height:240px;background:#f0f0f0; margin-top:18px;}
.lxfs_title{background:#8f8f8f; height:37px; line-height:37px; color:#fff; text-indent:10px; font-size:16px;}
.lxfs_box{padding:4px 0 0 115px;}
.lxfs_box_form{float:left; margin-right:10px;}
.lxfs_box_form label{color:#333333; display:inline-block; text-align:right; width:60px;}
.lxfs_box_form p{margin:10px 0;}
.lxfs_box_form p strong{font-weight:normal;color:#333333; margin-left:15px;}
.contact_input{width:210px;height:24px; line-height:24px;border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; margin-right:4px;}
.mail_input{width:232px;height:24px; line-height:24px;border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; margin-right:4px;}
.address_input{width:412px;height:24px; line-height:24px;border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; margin-right:4px;}
.code_input{width:85px;height:24px; line-height:24px;border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; margin-right:4px;}
.tips{float:left; width:198px; margin-top:6px;}

#publishBtns{width:100%; background:#f3f3f3; position:fixed;bottom: 0; height:58px; line-height:58px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; margin-bottom:48px;}
.publishBtns_contents{width:1000px; margin:0 auto;}
.publishBtns_contents p{text-align:right;}
.publishBtns_contents p a{color:#12799A; text-decoration:none;}
.publishBtns_contents p a.save{width:70px; height:30px; line-height:30px; border-radius:5px; border:1px solid #dadada; font-weight:bold; display:inline-block; text-align:center; background:#ececec; margin:0 10px 0 20px;}
.publishBtns_contents p a.sf{width:116px; height:30px; line-height:30px; border-radius:5px; font-weight:bold; display:inline-block; text-align:center; background:#12799a; color:#fff;}

/*******************************************************************resumeDetails****************************************************************/
.previewMain{width:1000px; margin:0 auto;}
.resumeDetails_left{width:652px; float:left;}
.seeResumn{margin:18px 0 14px 0;}
.seeResumn p{font-size:16px; font-weight:bold; float:left;}
.change{float:right;}
.change a{color:#0099ff; text-decoration:none; margin-right:10px;}
.change a img{margin:0 10px;}
.personal_information{border-bottom:1px solid #ccc; padding-bottom:10px; margin-right:40px;}
.personal_information_left{color:#666;}
.personal_information_left ul li{margin-bottom:5px;}
.personal_information_left ul li b{font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-right:5px;}
.personal_information_left ul li span{margin-right:20px;}
.personal_information_left ul li em{background:#ececec; border-radius:3px; border:1px solid #d9d9d9; padding:2px 10px; display:inline-block; margin-right:10px;}
.personal_information_left ul li em a{text-decoration:none;color:#12799a;}
.personal_information_left ul li.mail a{text-decoration:none; color:#06F;}

.personal_information_right{float:right; background:url(../images/dialog_box.png) no-repeat; width:259px; height:77px; padding:10px 0 0 10px;}
.personal_information_right p{line-height:22px; color:#999;}
.personal_information_right p strong{color:#333;}
.personal_information_right p a{text-decoration:none;color:#06F;}
/*prosecution*/
.prosecution{border-bottom:1px solid #ccc; padding-bottom:10px;margin-top:8px; margin-right:40px}
.prosecution table td{height:26px; color:#666; font-size:13px;}
.prosecution table td p{line-height:18px;}
/*work_history*/
.work_history{border-bottom:1px solid #ccc; padding-bottom:10px;color:#666; margin-top:8px; padding-bottom:10px; margin-right:40px}
.work_history p{float:left; margin-right:10px; margin-left:45px; display:inline; font-weight:bold;font-size:13px;}
.work_history_messages{float:left; width:420px;}
.work_history_messages h1{font-size:16px;}
.work_history_messages h2{font-size:13px; font-weight:normal;}
.work_history_messages h3{font-size:13px;font-weight:normal; margin-bottom:10px;}
.work_history p.description{margin:0; font-weight:normal; margin-bottom:10px;}

/*educational_background*/
.educational_background{border-bottom:1px solid #ccc; padding-bottom:10px;color:#666; margin-top:8px; padding-bottom:10px; margin-right:40px}
.educational_background p{float:left; margin-right:10px; margin-left:45px; display:inline; font-weight:bold;font-size:13px;}
.educational_background_messages{float:left; width:420px;}
.educational_background h1{font-size:16px;}
.educational_background h2{font-size:13px; font-weight:normal;}
.educational_background h3{font-size:13px;font-weight:normal; margin-bottom:10px;}
.educational_background p.description{margin:0; font-weight:normal; margin-bottom:10px;}

/*Training_experience*/
.Training_experience{color:#666; margin-top:8px;border-bottom:1px solid #ccc; padding-bottom:10px; margin-right:40px}
.Training_experience p{float:left; margin-right:10px; margin-left:45px; display:inline; font-weight:bold;font-size:13px;}
.educational_background_messages{float:left; width:420px;}
.Training_experience h1{font-size:16px;}
.Training_experience h2{font-size:13px;font-weight:normal;}
.Training_experience h3{font-size:13px;font-weight:normal;}
.Training_experience h4{font-size:13px;font-weight:normal;margin-bottom:10px;}
.Training_experience p.description{margin:0; font-weight:normal; margin-bottom:10px;}


/*diplomas*/
.diplomas{color:#666; margin-top:8px; padding-bottom:10px; margin-right:40px}
.diplomas p{float:left; margin-right:10px; margin-left:45px; display:inline; font-weight:bold;font-size:13px;}
.educational_background_messages{float:left; width:420px;}
.diplomas h1{font-size:16px;}
.diplomas h2{font-size:13px;font-weight:normal;}
.diplomas h3{font-size:13px;font-weight:normal;}
.diplomas h4{font-size:13px;font-weight:normal;margin-bottom:10px;}
.diplomas p.description{margin:0; font-weight:normal; margin-bottom:10px;}

/*situation*/
.situation{float:right; margin-top:18px; width:312px;}
.situation_title{height:34px; line-height:34px; background:#8f8f8f; border:1px solid #dddddd;}
.situation_title h1{color:#fff; font-weight:normal; float:left; font-size:14px; padding-left:10px;}
.situation_title p{float:right; margin-right:10px; display:inline;}
.situation_title p a{color:#fff; text-decoration:none;}
.situation_box{background:#f3f3f4; border-top:1px solid #fff; padding:15px 21px 21px 18px;}
.situation_box div{margin-bottom:8px;}
.situation_box div b{color:#333333; margin-right:10px; font-size:14px;} 
.situation_box em{margin-left:8px;}
.situation_box em a{text-decoration:none; color:#12799A;}
.situation_box h2{font-size:14px; color:#333333; margin-bottom:4px;}
.money{width:270px; height:26px; line-height:26px; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe;}
.welfare textarea{color:#999999; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:270px; height:50px; font-size:12px; padding-top:2px;}
.remark textarea{color:#999999; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:270px; height:156px; font-size:12px; padding-top:2px;}
.remark p{color:#999999; margin-top:4px;}
.tags{font-size:14px; color:#333333; font-weight:bold;}
.tags input{width:228px;height:26px; line-height:26px; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe;}
.saveBtns{margin-top:15px;}
.saveBtns a{display:inline-block; border-radius:3px; background:#ececec; border:1px solid #d9d9d9; text-decoration:none; color:#12799a; padding:4px 25px; font-weight:bold;}

/*******************************************************************************************conditions*********************************************************************************************************************/
.condition{height:476px; background:#F0F0F0;}
.condition_box{padding: 12px 0 0 106px;}
.condition_box p{margin: 12px 0;}
.condition_box p label{float:left; width:102px; display:inline-block; text-align:right; color:#333; margin-right:10px; display:inline;}
.condition_box p em{margin-left:6px;}
.condition_box p input{margin-right:2px;}
.experience{border-color:#787878 #BEBEBE #BEBEBE; border-style:solid;  border-width:1px; height:22px;line-height:22px; width:438px; color:#a8a8a8;}
.ages{width:58px; height:22px; line-height:22px; border-color:#787878 #BEBEBE #BEBEBE; border-style:solid;  border-width:1px;}
.handson{width:208px; height:22px; line-height:22px; border-color:#787878 #BEBEBE #BEBEBE; border-style:solid;  border-width:1px;}
.ResumeNo{width:206px; height:22px; line-height:22px; border-color:#787878 #BEBEBE #BEBEBE; border-style:solid;  border-width:1px;}
.saveSearch{width:314px; height:22px; line-height:22px; border-color:#787878 #BEBEBE #BEBEBE; border-style:solid;  border-width:1px; color:#a8a8a8; margin-left:16px;}
.condition_box p.saving{margin-left:113px;}
.publishBtns_contents p a.search{background:#12799A; border-radius:5px; color:#FFFFFF; display:inline-block; font-weight:bold; height:30px; line-height:30px; text-align:center; width:78px; margin-top:15px;}

/**********************************************************************company*****************************************************************/
.tabMenus{height:36px; line-height:36px; border-bottom:1px solid #d8d8d8; margin-bottom:28px; position:relative; z-index:0;}
.tabMenus ul li{float:left; color:#12799A; padding:0 15px; cursor:pointer; margin-right:10px;}
.tabMenus ul li.tab_cur{border-radius:5px 5px 0 0; border:1px solid #d8d8d8; border-bottom:none; background:#f8f8f8; background:#fff;}
/*basic infromation*/
.basicInfor{background:#F0F0F0; padding-bottom:8px;}
.basicInfor_title{background:#8F8F8F; color: #FFFFFF;font-size: 16px; height: 37px;line-height: 37px; text-indent: 10px;}
.basicInfor_box{padding: 12px 0 0 106px;}
.basicInfor_box_topLeft{float:left; margin-right:50px;}
.basicInfor_box_topLeft p{color:#333333;margin: 12px 0;}
.basicInfor_box_topLeft p font{color:#FF0000;vertical-align:top;}
.basicInfor_box_topLeft p label{color:#333;}
.basicInfor_box_topLeft p .unitName{border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:366px; height:24px; line-height:24px;}
.basicInfor_box_topLeft p .select_long{border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:366px; height:22px; line-height:22px; padding:1px 0;}
.basicInfor_box_topLeft p .license{border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:266px; height:24px; line-height:24px;}
.basicInfor_box_topLeft p .registered{border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:138px; height:24px; line-height:24px;}

.basicInfor_box_topRight{float:left;}
.delete_logo p{float:left; margin-right:4px;}
.delete_logo img{float:left; margin-right:10px;}
.delete_logo span{float:left; display:block; margin-top:66px;}
.delete_logo span a{text-decoration:none; color:#333;}
.source{margin-top:12px;}
.source em{margin-right:4px; float:left;}
.source_input{float:left;border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:240px; height:24px; line-height:24px; margin-right:10px;}
.Browse{float:left;position:relative; left:0; top:0;width:78px; height:25px;}
.fileA{position:absolute;width:78px; height:25px; left:0; top:0; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;cursor:pointer;}
.Browse div{background:#ececec; border:1px solid #d9d9d9; border-radius:3px; color:#12799a; width:78px; height:25px; line-height:25px; text-align:center;}
.upload{margin-left:40px; margin-top:10px;}
.upload a{display:inline-block;background:#ececec; border:1px solid #d9d9d9; border-radius:3px; color:#12799a; width:70px; height:28px; line-height:28px; text-align:center; text-decoration:none;}
.basicInfor_box_bottom{clear:both;}
.basicInfor_box_bottom p{color:#333333;margin: 12px 0;}
.basicInfor_box_bottom p font{color:#FF0000;vertical-align:top;}
.basicInfor_box_bottom p label{color:#333;}
.basicInfor_box_bottom p em{margin-left:6px;}
.basicInfor_box_bottom p .registered{border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:138px; height:24px; line-height:24px;}
.basicInfor_box_bottom p .select_short{border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:366px; height:22px; line-height:22px; padding:1px 0;}
.basicInfor_box_bottom p textarea{width:642px; height:308px; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; }
.basicInfor_box_bottom p span{margin-left:66px; color:#c3c3c3; display:inline-block; margin-top:8px;}

/*lxxx*/
.lxxx{background:#F0F0F0; margin-top:18px;}
.lxxx_box{padding: 4px 0 10px 115px;}
.lxxx_box_form p{margin:12px 0;}
.lxxx_box_form p font{color:#FF0000;vertical-align:top;}
.lxxx_box_form p label{color:#333333;}
.lxxx_box_form p em{color:#999999; margin-left:5px;}
.lxxx_box_form p .input_short{border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:240px; height:24px; line-height:24px;}
.lxxx_box_form p .input_long{border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:412px; height:24px; line-height:24px;}
.lxxx_box_form p strong{font-weight:normal; margin-left:20px;color:#333333;}
.lxxx_box_form p .code_input{border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:85px; height:24px; line-height:24px;}
.publishBtns_contents p a.save_blue{width:70px; height:30px; line-height:30px; border-radius:5px; border:1px solid #dadada; font-weight:bold; display:inline-block; text-align:center; background:#12799a; margin:0 10px 0 20px; color:#fff;}
/*wallBox*/
.wallBox{padding-top:14px;}
.Photo_wall{border-bottom:1px solid #ccc;}
.Photo_wall ul li{display:block; float:left; margin:10px 21px;}
.Photo_wall ul li a{display:block; background:#fff;}
.Photo_wall ul li a img{border:1px solid #cccccc; padding:3px;}
.Photo_wall ul li p{margin-top:4px;}
.Photo_wall ul li p span{float:left; color:#939393;}
.Photo_wall ul li p a{float:right; text-decoration:none; background:none; color:#939393;} 
.Photo_text{margin-left:45px;}
.Photo_text .source em{color:#333333;}

/*---------------------简历浏览--------------------------*/
#pagelook{float:right;}

/*tag*/
.tag_box,.zpbm_box{padding:12px 0 0 106px;}
.tag_box font,.zpbm_box font{color:#F00;vertical-align:top;}
.tag_box p,.zpbm_box p{margin:12px 0; color:#333;}
.tag_box p label,.zpbm_box p label{color:#333333;}
.tag_box p span,.zpbm_box span{color:#f00;}

/*Department*/
.zpbm_box table,.zpbm_box table tr{ border: 0;}
.zpbm_box table tbody tr td{ border-bottom: 0;}
.zpbm_box table tbody tr td:nth-child(1){ text-align:right;}
.zpbm_box table tbody tr td:nth-child(2){ text-align:left;}

/*简历回复*/
.recevie_input{width:200px; height:24px; line-height:24px; border-top:1px solid #787878; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe; margin-right:14px;}
.recevie_remark{color:#999999; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #bebebe;border-top:1px solid #787878; box-shadow:inset 0 1px 0 #bebebe; width:416px; height:180px; font-size:12px; padding-top:2px;}
.download_resume{background: none repeat scroll 0 0 #ECECEC;
    border: 1px solid #D9D9D9;
    border-radius: 3px;
    display: inline-block;
    margin-right: 10px;
    padding: 1px 10px;
    color:#12799A;
    cursor:pointer;
    }

******************************************************************************************************newResume***************************************************************************************************/
#gd_tab{width:1000px;border:1px solid #D9D9D9; border-radius: 4px 4px 0 0;}
#gd_tab thead tr th{background:#FBFBFB; border-bottom:1px solid #D9D9D9; height:28px; line-height:28px;text-align:left;}
#gd_tab tbody tr td{border-bottom:1px solid #D9D9D9; height:39px; line-height:39px; text-align:left;}
#gd_tab tbody tr td span{color:#12799a;}
#gd_tab thead tr th input{margin-left:8px;}
#gd_tab tbody tr td input{margin-left:6px;}
#gd_tab tbody tr td a.candidate{display:inline; background:#339999; color:#fff; border-radius:3px; padding:2px 3px;}
#gd_tab tbody tr td img{margin-left:3px;}
.pagelists_btns a.fbsx{text-align:left; padding-left:5px;}
.fbsx{background:url(../images/output.png) 68px center no-repeat; position:relative;}
.fbsx div{background:#ececec; width:123px; display:none; position:absolute; left:0;}
.fbsx div ul li{font-weight:normal; padding-left:6px;}